home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Freeware 2002 November
/
SGI Freeware 2002 November - Disc 3.iso
/
relnotes
/
shared
/
mirrors.data
< prev
next >
Wrap
Text File
|
2002-10-07
|
5KB
|
136 lines
<!-- -*- HTML -*- -->
<!-- INCLUDE SIDENAV -->
<!-- NO HIGHLIGHTS -->
<!-- BEGIN TITLE -->
<TITLE>SGI Freeware Mirror Sites</TITLE>
<META NAME="keywords" CONTENT="SGI IRIX freeware">
<META NAME="description" CONTENT="Freeware pre-configured, pre-compiled, and inst packaged for SGI IRIX 6.5">
<META NAME="owner" CONTENT="freeware@sgi.com">
<!-- END TITLE -->
<!-- BEGIN CONTENTS -->
<H2>Freeware Mirror Sites</H2>
<p>These sites have graciously mirrored the freeware archive:</p>
<UL>
<!-- Remember to update index.template and index.html when adding new mirrors -->
<!-- ftp.gnome.org: contact Steve Fox (drfickle@k-lug.org) re GNOME images -->
<LI>The Case Western Reserve University UNIX Users Group in Cleveland, Ohio, USA
<UL> <!-- Contact Tod Detre (tod@sigunix.cwru.edu) -->
<LI><a href="http://sigunix.cwru.edu/pub/sgi/freeware/">http://sigunix.cwru.edu/pub/sgi/freeware/</a>
<LI><a href="ftp://sigunix.cwru.edu/pub/sgi/freeware/">ftp://sigunix.cwru.edu/pub/sgi/freeware/</a>
<!-- <LI><a href="rsync://sigunix.cwru.edu/sgi-freeware">rsync://sigunix.cwru.edu/sgi-freeware</a> -->
</UL>
<LI>Planet Mirror in Australia
<UL> <!-- Contact tech support (mirror@planetmirror.com) -->
<LI><a href="http://sgifreeware.planetmirror.com/">http://sgifreeware.planetmirror.com/</a>
<LI><a href="ftp://sgifreeware.planetmirror.com/pub/sgifreeware/index.html">ftp://sgifreeware.planetmirror.com/pub/sgifreeware/index.html</a>
</UL>
<LI>AARNet's Mirror Project, accessible in Australia/New Zealand only
<UL> <!-- Contact Jason Andrade (jason@dstc.edu.au) -->
<LI><a href="http://mirror.aarnet.edu.au/pub/sgi/freeware/">http://mirror.aarnet.edu.au/pub/sgi/freeware/</a>
<LI><a href="ftp://mirror.aarnet.edu.au/pub/sgi/freeware/">ftp://mirror.aarnet.edu.au/pub/sgi/freeware/</a>
</UL>
<LI>Informed Technology's FTP archives in Australia
<UL> <!-- tech-contacts@it.net.au -->
<LI><a href="http://ftp.it.net.au/sgifreeware/">http://ftp.it.net.au/sgifreeware/</a>
<LI><a href="ftp://ftp.it.net.au/mirrors/sgifreeware/">ftp://ftp.it.net.au/mirrors/sgifreeware/</a>
</UL>
<LI>The University of Wroclaw in Poland
<UL> <!-- Contact Konrad Zak (admin@uni.wroc.pl) -->
<LI><a href="http://www.uni.wroc.pl/sgi_freeware/">http://www.uni.wroc.pl/sgi_freeware/</a>
<LI><a href="ftp://www.uni.wroc.pl/pub/sgi_freeware/">ftp://www.uni.wroc.pl/pub/sgi_freeware/</a>
</UL>
<LI>PLiG in the United Kingdom
<UL> <!-- Contact mirror@plig.net or Rob Partington (rjp@browser.org) -->
<LI><a href="http://ftp.plig.org/pub/sgi/">http://ftp.plig.org/pub/sgi/</a>
<LI><a href="ftp://ftp.plig.org/pub/sgi/">ftp://ftp.plig.org/pub/sgi/</a>
</UL>
<LI>Max-Planck-Institute for Computer Sciences in Germany
<UL> <!-- Contact ftpadmin@mpi-sb.mpg.de or Marko Jung (mjung@mpi-sb.mpg.de) -->
<LI><a href="ftp://ftp.mpi-sb.mpg.de/pub/irix/mirror/freeware.sgi.com/">ftp://ftp.mpi-sb.mpg.de/pub/irix/mirror/freeware.sgi.com/</a>
</UL>
</UL>
<p>We make no guarantees about how up-to-date, complete, or reliable
their services are. We are merely putting this reference here for
your convenience. If any of these sites become stale, please <a
href="mailto:freeware@sgi.com">let us know</a> so that we can update
this document!
<p>If you wish to mirror the site yourself you may find <b>rsync</b>
or <b>wget</b> useful. The former is more automatic, but if you
prefer <b>wget</b> some users suggest the following:
<blockquote>
Here is a command to mirror the tardist (and index.html) files to the
current directory. I have gotten best results when I have removed the
index.html file before attempting to mirror the directory.
<pre>
wget --mirror ftp://freeware.sgi.com/Dist \
-Atardist -np -nH --cut-dirs=1 -o /tmp/wget.log
</pre>
If you have a proxy you need the <code>ftp_proxy</code> shell variable
set or that variable set in <code>/usr/freeware/etc/wgetrc</code>. To
be safe I also set the <code>FTP_PROXY</code> variable to the same
value as <code>ftp_proxy</code>.
<pre>
ftp_proxy=http://your_proxy:ftp_port_number/
wget --mirror -Yon ftp://freeware.sgi.com/Dist \
-Atardist -np -nH --cut-dirs=1 -o /tmp/wget.log
</pre>
The only problem with this setup is that if there is an error on the
server you might end up with a tardist file with a size of 175 bytes
with the following content:
<pre>
<TITLE>FTP Error</TITLE>
<H1>FTP Error</H1>
<h2>Could not login to FTP server</h2>
<PRE>Sorry, freeware.sgi.com already has 27 users logged on. Try again in
10 minutes.</PRE>
</pre>
Not much fun! You can detect this problem with the following script
which tests the tardist files. The erroneous tardists are listed in
<code>/tmp/aa</code>. Remember to delete <code>/tmp/aa</code> between
each run or you might get error messages later if you try to use the
one-liner to remove the files.
<pre>
for aa in *.tardist ; do
tar tvf $aa > /dev/null ; xx=$? ;
if [ 0 != $xx ] ; then echo $aa >> /tmp/aa ; fi ;
done
</pre>
You can remove the problem files with the following one-liner (run in
the same directory):
<pre>
cat aa | xargs rm -f
</pre>
Here is a command that untars the files:
<pre>
for aa in *.tardist ; do
tar xof $aa ; xx=$? ;
if [ 0 != $xx ] ; then echo $aa >> /tmp/aa ; fi ;
done
</pre>
</blockquote>
You can customize the above as desired.
<!-- END CONTENTS -->